package nc.ui.budget.tools.myRefreshRelation.fm_general;

import nc.itf.tools.TimeTool;
import nc.ui.budget.fm_general1.ClientUI;
import nc.ui.budget.fm_general2.MyEventHandler;
import nc.ui.budget.tools.NCLocator.MyNCLocator;
import nc.ui.budget.tools.makeOrder.OrderTools;
import nc.ui.budget.tools.myRefreshRelation.IMyRefresh;
import nc.ui.budget.tools.pubfun.HeadItem;
import nc.ui.pub.bill.BillCardPanel;
import nc.ui.pub.config.VarConfig;
import nc.ui.trade.manage.BillManageUI;
import nc.ui.trade.manage.ManageEventHandler;
import nc.vo.budget.downsend.DownsendBVO;
import nc.vo.pub.lang.UFDouble;
import nc.vo.uapbd.itembasedoc.JobbasfilVO;
public class fm_general2 extends fm_general implements IMyRefresh {
	public String getDetailMoney(){
		return "esysje";
	}
	
	public fm_general2(BillManageUI billUI) {
		super(billUI);
		downsendbName = "fm_up2DownsendBVO";
		yue = "exce";
		session=2;
	}

	public double getGAP(String pk_downsend_b, String pk_formation) throws Exception {
		return MyNCLocator.getLocator().getIDownsent_b()
		.getGapFm_general2(pk_downsend_b,
				pk_formation);
	}

	public UFDouble getKongZhiShu(DownsendBVO downsendb) {
		return downsendb.getYxysje();
	}

	public void addOneLine(ManageEventHandler handler) throws Exception {
	(	(MyEventHandler)handler).onBoLineAdd();
	}
}
